to avouch something - Spanish English Dictionary